heavy going

Translations
труднопроходимый, трудный
The book was heavy going, but she managed to finish it.
Книга была труднопроходимой, но она смогла её закончить.
Definitions
A situation or task that is difficult, challenging, or requires a lot of effort to progress or complete.
Words
heavy

adjective
тяжёлый
going

noun
продвижение